import { createApp } from 'vue';
import App from './App.vue';
import router from "./util/router-axios";
import store from "./store/index";
import ajax from "./util/request";

// Vue2，因为Vue2使用new Vue()创建对象，可以获取到Vue的构造方法
// Vue.prototype.$ajax = ajax;

const app = createApp(App);

// Vue3构造方法没有暴露出来，所以只能使用它提供的方式在构造方法的原型上挂载属性
app.config.globalProperties.$ajax = ajax;

app.use(router).use(store).mount('#app')
